package com.virtualightning.mvvm.extensions

import android.os.Bundle
import androidx.fragment.app.Fragment

/**
 *  Anchor : Create by CimZzz
 *  Time : 2021/10/22 17:35
 *  Fragment 拓展
 */

///////////////////////////////////////////////////////////////////////////
// Add by CimZzz on 2021/10/22 5:38 下午
// 保存 Fragment 参数
///////////////////////////////////////////////////////////////////////////
fun Fragment?.saveArguments(key: String, data: Any?) {
	val fragment = this ?: return
	val argument = fragment.arguments ?: Bundle().apply { fragment.arguments = this }
	argument.put(key, data)
}